########################
# 开发框架头文件路径。
# 编译选项

# 定义一个srcs变量, 来代指: 使用wildcard函数获取当前目录下的所有.c文件
srcs:=$(wildcard *.c)
# 定义一个objs变量, 来代指: 使用patsubst函数讲srcs中所有的.c文件拓展名替换成.o文件
objs:=$(patsubst %.c,%.o, $(srcs))

CFLAGS = -g
#CFLAGS = -O2

# all:server
    

server:ctcpserver.c serverFucs.c initFunc.c cmdParser.c load_config.c utils.c myQueue.c
	gcc $(CFLAGS) -o server ctcpserver.c serverFucs.c initFunc.c cmdParser.c load_config.c utils.c myQueue.c

clean:
	rm -rf $(objs) server

rebuild: clean server

